#include <iostream>

using namespace std;

const int N = 1e5 + 10;
int a[N];
int n, c;
int ret;

int main()
{
	cin >> n >> c;
	for(int i = 1; i <= n; i++)
	{
		cin >> a[i];
	}
	for(int i = 1; i <= n; i++)
	{
		if(a[i] - a[i - 1] > c) ret = 1;
		else ret++;
			

	}
	cout << ret << endl;
	return 0;
}
